package rmmk.ksr;

import java.awt.EventQueue;
import javax.swing.JFrame;
import rmmk.algorithms.preprocessing.OperationManager;
import rmmk.framework.gui.MainFrame;

/**
 * TODO:
 * -dodac wybor kategorii po ktorej bedzie klasyfikowane
 * -wybor filtrow
 * -wybor tektow (reuters albo swoj)
 * -wybor minimalnej i maksymalnej liczby kategorii
 * -podpiecie loggera do center panel
 * -podpiecie cech
 * -podpiecie document selectora
 * -dodanie miar podobienstwa i podpiecie
 * -sprawko opisac wszystko
 * -testy dla miar podobienstwa (zapytac gebela o ich wyniki i zobaczyc u marcina)
 */

public class App
{
	private JFrame frame;
	OperationManager operationManager;
		
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					App app = new App();
					app.frame = new MainFrame(app.getOperationManager());
					app.frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}
	
	public App(){
		
		operationManager = new OperationManager();
	}

	public OperationManager getOperationManager() {
		return operationManager;
	}
}
